make a debut - Francés Inglés Diccionario